to carry on or solicit business - Allemand Anglais Dictionnaire